package fun.easycode.webterminal.common.datafill;

import java.util.List;

public interface FillFieldStrategy {

    /**
     * 填充逻辑
     * @param source 数据源
     * @param sourceKey 数据源主键
     * @param metadataList 元数据集合
     */
    void fill(Class<?> source,String sourceKey, List<Metadata> metadataList);

    /**
     * 获取可以处理的类型Class
     *
     * @return Class
     */
     Class<?> getType();

}
